﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using RentAWorker.Business.DTO;
using RentAWorker.DataAccess.Entities;
using System.ServiceModel;

namespace RentAWorker.Business.Interfaces
{
    /// <summary>
    /// Service for managing requested resource-services
    /// </summary>
    /// <remarks>Required Security Role: AccountManager</remarks>
    [ServiceContract]
    public interface IManageRequestService
    {
        [OperationContract]
        RentalService[] GetRentalServicesForManager(string status);
        [OperationContract]
        void ApproveRentalService(int rentalServiceId);
        [OperationContract]
        void RejectRentalService(int rentalServiceId);
    }
}
